Microsoft Beats On Top And Bottom